guarache (tarasco) - Spanish English Dictionary

guarache (tarasco)

Meanings of "guarache (tarasco)" in English Spanish Dictionary : 1 result(s)

Spanish English
General
guarache (tarasco) [m] MX sandal